package com.ztesoft.web.filecommon.db.po;

import java.math.*;
import java.util.*;
import org.apache.commons.lang.StringUtils;
import com.ztesoft.framework.dto.AbstractDto;

public class DmFPO extends AbstractDto{
	private Integer  trackId;
	private Integer  sourceDataId;
	private Integer  dmInfoId;
	private Integer  dmTaskId;
	private String  dmBackupType;
	private Integer  dmStrategyId;
	private String  srcIp;
	private String  srcUser;
	private String  srcPath;
	private String  targetIp;
	private String  targetUser;
	private String  targetPath;
	private String  shellScript;
	private Integer  totalRecordCount;
	private Integer  checkDataCount;
	private BigDecimal  totalRecordSize;
	private BigDecimal  checkDataSize;
	private String packageName;
	private Date  createDate;
	private String  state;
	private Date  stateDate;
	private String  errorDesc;
    public Integer getTrackId() {
        return trackId;
    }
    public void setTrackId(Integer trackId) {
        this.trackId = trackId;
    }

    
    public Integer getSourceDataId() {
        return sourceDataId;
    }
    public void setSourceDataId(Integer sourceDataId) {
        this.sourceDataId = sourceDataId;
    }

    
    public Integer getDmInfoId() {
        return dmInfoId;
    }
    public void setDmInfoId(Integer dmInfoId) {
        this.dmInfoId = dmInfoId;
    }

    
    public Integer getDmTaskId() {
        return dmTaskId;
    }
    public void setDmTaskId(Integer dmTaskId) {
        this.dmTaskId = dmTaskId;
    }

    
    public String getDmBackupType() {
        return StringUtils.isBlank(dmBackupType) ? dmBackupType : dmBackupType.trim();
    }
    public void setDmBackupType(String dmBackupType) {
        this.dmBackupType = dmBackupType;
    }
    
    
    public Integer getDmStrategyId() {
        return dmStrategyId;
    }
    public void setDmStrategyId(Integer dmStrategyId) {
        this.dmStrategyId = dmStrategyId;
    }

    
    public String getSrcIp() {
        return StringUtils.isBlank(srcIp) ? srcIp : srcIp.trim();
    }
    public void setSrcIp(String srcIp) {
        this.srcIp = srcIp;
    }
    
    
    public String getSrcUser() {
        return StringUtils.isBlank(srcUser) ? srcUser : srcUser.trim();
    }
    public void setSrcUser(String srcUser) {
        this.srcUser = srcUser;
    }
    
    
    public String getSrcPath() {
        return StringUtils.isBlank(srcPath) ? srcPath : srcPath.trim();
    }
    public void setSrcPath(String srcPath) {
        this.srcPath = srcPath;
    }
    
    
    public String getTargetIp() {
        return StringUtils.isBlank(targetIp) ? targetIp : targetIp.trim();
    }
    public void setTargetIp(String targetIp) {
        this.targetIp = targetIp;
    }
    
    
    public String getTargetUser() {
        return StringUtils.isBlank(targetUser) ? targetUser : targetUser.trim();
    }
    public void setTargetUser(String targetUser) {
        this.targetUser = targetUser;
    }
    
    
    public String getTargetPath() {
        return StringUtils.isBlank(targetPath) ? targetPath : targetPath.trim();
    }
    public void setTargetPath(String targetPath) {
        this.targetPath = targetPath;
    }
    
    
    public String getShellScript() {
        return StringUtils.isBlank(shellScript) ? shellScript : shellScript.trim();
    }
    public void setShellScript(String shellScript) {
        this.shellScript = shellScript;
    }
    
    
    public Integer getTotalRecordCount() {
        return totalRecordCount;
    }
    public void setTotalRecordCount(Integer totalRecordCount) {
        this.totalRecordCount = totalRecordCount;
    }

    
    public Integer getCheckDataCount() {
        return checkDataCount;
    }
    public void setCheckDataCount(Integer checkDataCount) {
        this.checkDataCount = checkDataCount;
    }

    
    public BigDecimal getTotalRecordSize() {
        return totalRecordSize;
    }
    public void setTotalRecordSize(BigDecimal totalRecordSize) {
        this.totalRecordSize = totalRecordSize;
    }

    
    public BigDecimal getCheckDataSize() {
        return checkDataSize;
    }
    public void setCheckDataSize(BigDecimal checkDataSize) {
        this.checkDataSize = checkDataSize;
    }

    
    public Date getCreateDate() {
        return createDate;
    }
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    
    public String getState() {
        return StringUtils.isBlank(state) ? state : state.trim();
    }
    public void setState(String state) {
        this.state = state;
    }
    
    
    public Date getStateDate() {
        return stateDate;
    }
    public void setStateDate(Date stateDate) {
        this.stateDate = stateDate;
    }

    
    public String getErrorDesc() {
        return StringUtils.isBlank(errorDesc) ? errorDesc : errorDesc.trim();
    }
    public void setErrorDesc(String errorDesc) {
        this.errorDesc = errorDesc;
    }
	public String getPackageName() {
		return StringUtils.isBlank(packageName) ? packageName : packageName.trim();
	}
	public void setPackageName(String packageName) {
		this.packageName = packageName;
	}
    
    
}